Tự động thêm link liên kết cho từ khóa trong blogger
Chào các bạn, trong bài viết của các bạn nên có thêm link liên kết cho các từ khóa chính để cho độc giả có thể tìm hiểu thêm về nó và điều này cũng giúp bài viết của bạn seo tốt hơn. Tuy nhiên bạn lại thường hay quên việc này hoặc bạn đã có rất nhiều bài viết và việc thêm thủ công thì rất mất thời gian.
Hôm nay mình sẽ hướng dẫn các bạn cách để tự động thêm link liên kết cho từ khóa trong bài viết của các bạn.
CÁC BƯỚC THỰC HIỆN
<b:if cond=’data:blog.url != data:blog.homepageUrl’><script type=’text/javascript’>
function autoLink(){
this.keywdHref = new Object();
this.add = function(keyword, href){
if(keyword.substr(0,1) != " "){keyword = " " + keyword;}
this.keywdHref[keyword] = href;
}
this.createAnchor = function(){
var objs = document.getElementsByTagName("div");
for(var i=0; i<objs.length; i++){
var obj = objs[i];
if(obj.className.indexOf("post-body")>-1){
var content = obj.innerHTML;
for(var keyword in this.keywdHref){
var href = this.keywdHref[keyword];
var newstr = content.replace(keyword, "<a href='"+href+"'>"+keyword+"</a>", "gi");
obj.innerHTML = newstr;
content = newstr;
}
}
}
}
this.startScript = function(){
var onLoad = window.onload;
window.onload = function(){
if(onLoad){onLoad();}
setTimeout("f.createAnchor()", 100);
}
}
}
</script>
<script type=’text/javascript’>
var f = new autoLink();
f.add("Blogger", "http://bacsiwindows.com/search?q=Blogger");
f.startScript();
</script></b:if>
Trong đó Blogger là từ khóa bạn muốn tự động thêm link liên kết và http://bacsiwindows.com/search?q=Blogger là đường dẫn liên kết
Để thêm từ khóa mới các bạn hãy chèn thêm đoạn code sau phía trước f.startScript();
f.add("Blogger", "http://bacsiwindows.com/search?q=Blogger");